package com.supermap.dubbo.api.cloud.meto;

import com.supermap.dataservice.util.JSONUtils;

/**
 * @author aqua
 * @description
 * @date 2019年12月31 17:16
 * @email 1301584033@qq.com
 */
public interface MetoService {
    //预报
    JSONUtils getFrecastDataList(String areaCode,String lat,String lon);

    //实况
    String getWeatherDataList(String areaCode,String lat,String lon);

    //历史同期
    JSONUtils getSurfchndayList(String areaCode,String lat,String lon);

    //历史
    JSONUtils getPubertyDate(String crop);
    //当年
    JSONUtils getYearPubertyDate(String crop);

    //土壤商情分布图
    JSONUtils getGridProduct(String areaCode,String data,String gridCode);

    //物联网分布图
    JSONUtils getVendorList(String areaCode);

    //我的气象土壤商情
    String getGridList(String areaCode,String lat,String lon,String date);

    //好产品
    JSONUtils getGoodProduct(String areaCode);

    //疑似火点
    JSONUtils getFiremonitor(String areaCode,String date);

    //风险灾害区划类型
    JSONUtils getDisasteRiskType();

    //生活指数
    JSONUtils getLifeInfo(String areaCode,String lat,String lon);

    //获取5天预报(专家经验产品)
    JSONUtils get5DayForcast();

    //获取5天历史(专家经验产品)
    String get5DayHistory();

    //气候资源类型
    JSONUtils getClimaticResourcesType();

    //获取一张图二级数据菜单
    JSONUtils getOneMapSecondMenuType(String code);
}
